const {createProxyMiddleware } = require('http-proxy-middleware')

// "http-proxy-middleware": "^2.0.3" 版本号为高版本。用const {createProxyMiddleware } = require('http-proxy-middleware')
// 版本为低版本时候 用 const { proxy } = require('http-proxy-middleware')
// 要不会出现无法访问此网站的问题

module.exports = function(app){
  app.use(
    createProxyMiddleware ('/api1', {  // 遇见/api1前缀的请求，就会触发该代理配置
        target: 'htttp://localhost:5000', // 请求转发给谁
        changeOrigin: true, // 控制服务器收到的响应头中HOST字段的值
        pathRewrite: {'^/api1': ''} // 重写请求路径（必须） 只要带有/api1开头的路径才会走这个代理
    }),
    createProxyMiddleware ('/api2', {
        target: 'htttp://localhost:5001',
        changeOrigin: true,
        pathRewrite: {'^/api2': ''}
    })
  )
}